¿Qué es Docker Compose?
Docker Compose es una herramienta para definir y ejecutar aplicaciones Docker multi-contenedor. Con Docker Compose se utilizan ficheros YAML para configurar los servicios de las aplicaciones y, una vez definidos, con un sólo comando podemos crear y ejecutar todos los servicios descritos en la configuración.
Requisitos Previos
Para poder llevar a cabo las acciones descritas en este artículo necesitaremos disponer de:
- Un servidor ejecutando el sistema Ubuntu 20.04.
- Docker instalado siguiendo los pasos de Cómo instalar Docker en Ubuntu 20.04.
Instalar Docker Compose
Utilizaremos el repositorio oficial de Docker Compose para realizar la instalación de la última versión.
Importante: Antes de realizar la instalación, comprobar cuál es la última versión disponible en la web de versiones de Docker Compose y modificar el valor de la variable VERSION en los comandos descritos a continuación:
VERSION=1.27.0 sudo curl -L "https://github.com/docker/compose/releases/download/$VERSION/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
Por último comprobamos que Docker Compose se ha instalado correctamente y funciona en el sistema:
docker-compose --version